pedestrian struck by vehicle - Turkish English Dictionary